{"ast":null,"code":"var _createClass = function () {\n  function defineProperties(target, props) {\n    for (var i = 0; i < props.length; i++) {\n      var descriptor = props[i];\n      descriptor.enumerable = descriptor.enumerable || false;\n      descriptor.configurable = true;\n      if (\"value\" in descriptor) descriptor.writable = true;\n      Object.defineProperty(target, descriptor.key, descriptor);\n    }\n  }\n  return function (Constructor, protoProps, staticProps) {\n    if (protoProps) defineProperties(Constructor.prototype, protoProps);\n    if (staticProps) defineProperties(Constructor, staticProps);\n    return Constructor;\n  };\n}();\nfunction _classCallCheck(instance, Constructor) {\n  if (!(instance instanceof Constructor)) {\n    throw new TypeError(\"Cannot call a class as a function\");\n  }\n}\nfunction _possibleConstructorReturn(self, call) {\n  if (!self) {\n    throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n  }\n  return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self;\n}\nfunction _inherits(subClass, superClass) {\n  if (typeof superClass !== \"function\" && superClass !== null) {\n    throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass);\n  }\n  subClass.prototype = Object.create(superClass && superClass.prototype, {\n    constructor: {\n      value: subClass,\n      enumerable: false,\n      writable: true,\n      configurable: true\n    }\n  });\n  if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport Portal from './PortalCompat';\nvar KEYCODES = {\n  ESCAPE: 27\n};\nvar PortalWithState = function (_React$Component) {\n  _inherits(PortalWithState, _React$Component);\n  function PortalWithState(props) {\n    _classCallCheck(this, PortalWithState);\n    var _this = _possibleConstructorReturn(this, (PortalWithState.__proto__ || Object.getPrototypeOf(PortalWithState)).call(this, props));\n    _this.portalNode = null;\n    _this.state = {\n      active: !!props.defaultOpen\n    };\n    _this.openPortal = _this.openPortal.bind(_this);\n    _this.closePortal = _this.closePortal.bind(_this);\n    _this.wrapWithPortal = _this.wrapWithPortal.bind(_this);\n    _this.handleOutsideMouseClick = _this.handleOutsideMouseClick.bind(_this);\n    _this.handleKeydown = _this.handleKeydown.bind(_this);\n    return _this;\n  }\n  _createClass(PortalWithState, [{\n    key: 'componentDidMount',\n    value: function componentDidMount() {\n      if (this.props.closeOnEsc) {\n        document.addEventListener('keydown', this.handleKeydown);\n      }\n      if (this.props.closeOnOutsideClick) {\n        document.addEventListener('click', this.handleOutsideMouseClick);\n      }\n    }\n  }, {\n    key: 'componentWillUnmount',\n    value: function componentWillUnmount() {\n      if (this.props.closeOnEsc) {\n        document.removeEventListener('keydown', this.handleKeydown);\n      }\n      if (this.props.closeOnOutsideClick) {\n        document.removeEventListener('click', this.handleOutsideMouseClick);\n      }\n    }\n  }, {\n    key: 'openPortal',\n    value: function openPortal(e) {\n      if (this.state.active) {\n        return;\n      }\n      if (e && e.nativeEvent) {\n        e.nativeEvent.stopImmediatePropagation();\n      }\n      this.setState({\n        active: true\n      }, this.props.onOpen);\n    }\n  }, {\n    key: 'closePortal',\n    value: function closePortal() {\n      if (!this.state.active) {\n        return;\n      }\n      this.setState({\n        active: false\n      }, this.props.onClose);\n    }\n  }, {\n    key: 'wrapWithPortal',\n    value: function wrapWithPortal(children) {\n      var _this2 = this;\n      if (!this.state.active) {\n        return null;\n      }\n      return React.createElement(Portal, {\n        node: this.props.node,\n        key: 'react-portal',\n        ref: function ref(portalNode) {\n          return _this2.portalNode = portalNode;\n        }\n      }, children);\n    }\n  }, {\n    key: 'handleOutsideMouseClick',\n    value: function handleOutsideMouseClick(e) {\n      if (!this.state.active) {\n        return;\n      }\n      var root = this.portalNode && (this.portalNode.props.node || this.portalNode.defaultNode);\n      if (!root || root.contains(e.target) || e.button && e.button !== 0) {\n        return;\n      }\n      this.closePortal();\n    }\n  }, {\n    key: 'handleKeydown',\n    value: function handleKeydown(e) {\n      if (e.keyCode === KEYCODES.ESCAPE && this.state.active) {\n        this.closePortal();\n      }\n    }\n  }, {\n    key: 'render',\n    value: function render() {\n      return this.props.children({\n        openPortal: this.openPortal,\n        closePortal: this.closePortal,\n        portal: this.wrapWithPortal,\n        isOpen: this.state.active\n      });\n    }\n  }]);\n  return PortalWithState;\n}(React.Component);\nPortalWithState.propTypes = {\n  children: PropTypes.func.isRequired,\n  defaultOpen: PropTypes.bool,\n  node: PropTypes.any,\n  closeOnEsc: PropTypes.bool,\n  closeOnOutsideClick: PropTypes.bool,\n  onOpen: PropTypes.func,\n  onClose: PropTypes.func\n};\nPortalWithState.defaultProps = {\n  onOpen: function onOpen() {},\n  onClose: function onClose() {}\n};\nexport default PortalWithState;","map":{"version":3,"names":["_createClass","defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","Constructor","protoProps","staticProps","prototype","_classCallCheck","instance","TypeError","_possibleConstructorReturn","self","call","ReferenceError","_inherits","subClass","superClass","create","constructor","value","setPrototypeOf","__proto__","React","PropTypes","Portal","KEYCODES","ESCAPE","PortalWithState","_React$Component","_this","getPrototypeOf","portalNode","state","active","defaultOpen","openPortal","bind","closePortal","wrapWithPortal","handleOutsideMouseClick","handleKeydown","componentDidMount","closeOnEsc","document","addEventListener","closeOnOutsideClick","componentWillUnmount","removeEventListener","e","nativeEvent","stopImmediatePropagation","setState","onOpen","onClose","children","_this2","createElement","node","ref","root","defaultNode","contains","button","keyCode","render","portal","isOpen","Component","propTypes","func","isRequired","bool","any","defaultProps"],"sources":["/data/messenger.client/node_modules/react-portal/es/PortalWithState.js"],"sourcesContent":["var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport Portal from './PortalCompat';\n\nvar KEYCODES = {\n  ESCAPE: 27\n};\n\nvar PortalWithState = function (_React$Component) {\n  _inherits(PortalWithState, _React$Component);\n\n  function PortalWithState(props) {\n    _classCallCheck(this, PortalWithState);\n\n    var _this = _possibleConstructorReturn(this, (PortalWithState.__proto__ || Object.getPrototypeOf(PortalWithState)).call(this, props));\n\n    _this.portalNode = null;\n    _this.state = { active: !!props.defaultOpen };\n    _this.openPortal = _this.openPortal.bind(_this);\n    _this.closePortal = _this.closePortal.bind(_this);\n    _this.wrapWithPortal = _this.wrapWithPortal.bind(_this);\n    _this.handleOutsideMouseClick = _this.handleOutsideMouseClick.bind(_this);\n    _this.handleKeydown = _this.handleKeydown.bind(_this);\n    return _this;\n  }\n\n  _createClass(PortalWithState, [{\n    key: 'componentDidMount',\n    value: function componentDidMount() {\n      if (this.props.closeOnEsc) {\n        document.addEventListener('keydown', this.handleKeydown);\n      }\n      if (this.props.closeOnOutsideClick) {\n        document.addEventListener('click', this.handleOutsideMouseClick);\n      }\n    }\n  }, {\n    key: 'componentWillUnmount',\n    value: function componentWillUnmount() {\n      if (this.props.closeOnEsc) {\n        document.removeEventListener('keydown', this.handleKeydown);\n      }\n      if (this.props.closeOnOutsideClick) {\n        document.removeEventListener('click', this.handleOutsideMouseClick);\n      }\n    }\n  }, {\n    key: 'openPortal',\n    value: function openPortal(e) {\n      if (this.state.active) {\n        return;\n      }\n      if (e && e.nativeEvent) {\n        e.nativeEvent.stopImmediatePropagation();\n      }\n      this.setState({ active: true }, this.props.onOpen);\n    }\n  }, {\n    key: 'closePortal',\n    value: function closePortal() {\n      if (!this.state.active) {\n        return;\n      }\n      this.setState({ active: false }, this.props.onClose);\n    }\n  }, {\n    key: 'wrapWithPortal',\n    value: function wrapWithPortal(children) {\n      var _this2 = this;\n\n      if (!this.state.active) {\n        return null;\n      }\n      return React.createElement(\n        Portal,\n        {\n          node: this.props.node,\n          key: 'react-portal',\n          ref: function ref(portalNode) {\n            return _this2.portalNode = portalNode;\n          }\n        },\n        children\n      );\n    }\n  }, {\n    key: 'handleOutsideMouseClick',\n    value: function handleOutsideMouseClick(e) {\n      if (!this.state.active) {\n        return;\n      }\n      var root = this.portalNode && (this.portalNode.props.node || this.portalNode.defaultNode);\n      if (!root || root.contains(e.target) || e.button && e.button !== 0) {\n        return;\n      }\n      this.closePortal();\n    }\n  }, {\n    key: 'handleKeydown',\n    value: function handleKeydown(e) {\n      if (e.keyCode === KEYCODES.ESCAPE && this.state.active) {\n        this.closePortal();\n      }\n    }\n  }, {\n    key: 'render',\n    value: function render() {\n      return this.props.children({\n        openPortal: this.openPortal,\n        closePortal: this.closePortal,\n        portal: this.wrapWithPortal,\n        isOpen: this.state.active\n      });\n    }\n  }]);\n\n  return PortalWithState;\n}(React.Component);\n\nPortalWithState.propTypes = {\n  children: PropTypes.func.isRequired,\n  defaultOpen: PropTypes.bool,\n  node: PropTypes.any,\n  closeOnEsc: PropTypes.bool,\n  closeOnOutsideClick: PropTypes.bool,\n  onOpen: PropTypes.func,\n  onClose: PropTypes.func\n};\n\nPortalWithState.defaultProps = {\n  onOpen: function onOpen() {},\n  onClose: function onClose() {}\n};\n\nexport default PortalWithState;"],"mappings":"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"},"metadata":{},"sourceType":"module"}